package com.wrk._2_数组._01_课件;

public class _001_数组练习 {
    public static void main(String[] args) {
        /*遍历数组并求和
        数组，存储1,2,3,4,5遍历数组得到每一个元素，求数组里面所有的数据和*/
        /*int[] array ={1,2,3,4,5};
        int sum =0;
        for (int i = 0; i < array.length; i++) {
            sum+=array[i];
        }
        System.out.println(sum);*/

        /*统计个数
        定义一个数组，存储1,2,3,4,5,6,7,8,9,10遍历数组得到每一个元素，统计数组里面一共有多少个能被3整除的数字*/
        //定义一个数组
        /*int [] array1 = {1,2,3,4,5,6,7,8,9,10};
        //定义一个统计数字的遍历
        int count = 0;
        for (int i = 0; i < array1.length; i++) {
            if (array1[i] % 3 == 0){
                count++;
            }
        }
        System.out.println(count);*/

        /*变化数据
        定义一个数组存储1,2,3,4,5,6,7,8,9,10遍历数组得到每一个元素。
        要求：如果是奇数，则将当前数字扩大两倍，如果是偶数，则将当前数字变成二分之一*/
        //定义一个数组
        /*int [] array2 = {1,2,3,4,5,6,7,8,9,10};
        //遍历数组
        for (int i = 0; i < array2.length; i++) {
            //偶数，变成二分之一
            if (array2[i] % 2 ==0){
                array2[i] = array2[i] / 2;
            }
            //奇数，扩大两倍
            else {
                array2[i] = array2[i] * 2;
            }
        }
        //遍历数组，写代码时，尽量一个循环只干一件事
        for (int a = 0; a < array2.length; a++) {
            System.out.println(array2[i]);
        }*/
        //动态初始化
        String [] arry = new String[10];
        //添加数据
        arry[0] ="zhangsan";
        arry[1] ="lisi";
        System.out.println(arry[0]);
        System.out.println(arry[1]);
    }
}

